be easily defeated - Francés Inglés Diccionario